over the shoulder - Spanish English Dictionary